cuckoo spit - Turkish English Dictionary